Square\ApiHelper B

Total Complexity 86
Dependencies 9
Dependents 193
Total lines 505
Lines of code 240
Logical lines of code 142
Comment lines 192
Methods 19
Properties 1

Methods 19

Method Rating Maintainability Complexity Lines of code
decodeJson()
A
57 10 15
assertHeaders()
A
52 8 25
decodeJsonArray()
S
58 7 14
getType()
S
52 6 25
applySerializationMethods()
S
55 6 18
appendUrlWithTemplateParameters()
S
56 6 17
checkValueInEnum()
S
59 5 14
prepareValue()
S
61 5 12
appendUrlWithQueryParameters()
S
61 5 11
mergeHeaders()
S
59 4 15
deserialize()
S
61 3 12
verifyClass()
S
65 3 8
serialize()
S
71 3 6
mapClass()
S
65 3 8
isAssociative()
S
67 3 8
prepareFields()
S
64 3 10
mapTypes()
S
67 2 7
verifyTypes()
S
64 2 9
getJsonMapper()
S
71 2 6